﻿///////////////////////////////////////////////////////////////
// This is generated code. If you modify this code, be aware
// of the fact that when you re-generate the code, your changes
// are lost. If you want to keep your changes, make this file read-only
// when you have finished your changes, however it is recommended that
// you inherit from this class to extend the functionality of this generated
// class or you modify / extend the templates used to generate this code.
//////////////////////////////////////////////////////////////
// Code is generated using LLBLGen Pro version: 1.0.2005.1
// Code is generated on: October 21, 2008 12:02:14 AM
// Code is generated using templates: C# template set for SqlServer (1.0.2005.1)
// Templates vendor: Solutions Design.
// Templates version: 1.0.2005.1.111705
//////////////////////////////////////////////////////////////
using System;

using Ultimate.DAL.DaoClasses;
using Ultimate.DAL.HelperClasses;

using SD.LLBLGen.Pro.ORMSupportClasses;

namespace Ultimate.DAL.FactoryClasses
{
	/// <summary>
	/// Generic factory for DAO objects. 
	/// </summary>
	public partial class DAOFactory
	{
		/// <summary>
		/// Private CTor, no instantiation possible.
		/// </summary>
		private DAOFactory()
		{
		}

		/// <summary>Creates a new Aspnet_UsersDAO object</summary>
		/// <returns>the new DAO object ready to use for Aspnet_Users Entities</returns>
		public static Aspnet_UsersDAO CreateAspnet_UsersDAO()
		{
			return new Aspnet_UsersDAO();
		}

		/// <summary>Creates a new Cs_UsersDAO object</summary>
		/// <returns>the new DAO object ready to use for Cs_Users Entities</returns>
		public static Cs_UsersDAO CreateCs_UsersDAO()
		{
			return new Cs_UsersDAO();
		}

		/// <summary>Creates a new FieldDAO object</summary>
		/// <returns>the new DAO object ready to use for Field Entities</returns>
		public static FieldDAO CreateFieldDAO()
		{
			return new FieldDAO();
		}

		/// <summary>Creates a new GameDAO object</summary>
		/// <returns>the new DAO object ready to use for Game Entities</returns>
		public static GameDAO CreateGameDAO()
		{
			return new GameDAO();
		}

		/// <summary>Creates a new LeagueDAO object</summary>
		/// <returns>the new DAO object ready to use for League Entities</returns>
		public static LeagueDAO CreateLeagueDAO()
		{
			return new LeagueDAO();
		}

		/// <summary>Creates a new LocationDAO object</summary>
		/// <returns>the new DAO object ready to use for Location Entities</returns>
		public static LocationDAO CreateLocationDAO()
		{
			return new LocationDAO();
		}

		/// <summary>Creates a new PlayerDAO object</summary>
		/// <returns>the new DAO object ready to use for Player Entities</returns>
		public static PlayerDAO CreatePlayerDAO()
		{
			return new PlayerDAO();
		}

		/// <summary>Creates a new RoleDAO object</summary>
		/// <returns>the new DAO object ready to use for Role Entities</returns>
		public static RoleDAO CreateRoleDAO()
		{
			return new RoleDAO();
		}

		/// <summary>Creates a new TeamDAO object</summary>
		/// <returns>the new DAO object ready to use for Team Entities</returns>
		public static TeamDAO CreateTeamDAO()
		{
			return new TeamDAO();
		}

		/// <summary>Creates a new TeamPlayerDAO object</summary>
		/// <returns>the new DAO object ready to use for TeamPlayer Entities</returns>
		public static TeamPlayerDAO CreateTeamPlayerDAO()
		{
			return new TeamPlayerDAO();
		}

		/// <summary>Creates a new TypedListDAO object</summary>
		/// <returns>The new DAO object ready to use for Typed Lists</returns>
		public static TypedListDAO CreateTypedListDAO()
		{
			return new TypedListDAO();
		}

		#region Included Code

		#endregion
	}
}
